using System.Diagnostics;

namespace CKS.EBE.Linkbacks
{
    public class LinkbackDetails
    {
        public LocalPostInfo LocalPostInfo { [DebuggerStepThrough] get; set; }

        public LinkbackType LinkbackType { [DebuggerStepThrough] get; set; }

        public LinkbackResultType LinkbackResultType { [DebuggerStepThrough] get; set; }

        public string ResultDetails { [DebuggerStepThrough] get; set; }

        /// <summary>
        /// remote blog post url
        /// </summary>
        public string Permalink { [DebuggerStepThrough] get; set; }

        public string PingUrl { [DebuggerStepThrough] get; set; }

		  public override string ToString()
		  {
		  	return string.Format("Permalink: {0}, PingUrl: {1}, ResultDetail: {2}", Permalink, PingUrl, ResultDetails);
		  }
    }
}